cleaning up and commeting morph example