assignment one completion