implemented map_rq, map_yield, and time_me decorator