add 'rate' executor