fixing GtG for negative directions