maybe we can call this class 'call-action' or something like that, better than using a verb