implementing more rickshaw directives for analysis