comleted assignment