added timer_source for message passing (attached world frame to timer)