How new Iran deal compares to JCPOA

How new Iran deal compares to JCPOA