code descriptor change