rocmouse: functions support