can be updated to not include assignment now