command routine done