juggling professional commitments and hobbies