improved rickshaw directives