assignment completed and tested