made further changes to do_skills