Updated assignment task