critical assignment