assignment separated from instruction