fixed timing issue using queues, also added in support for left hand