expected launch price