why was gt being overwritten by gte?