major refactor of cpt

have user tap on stimulus instead of button