JM-hands_on