attempt at simplifying gtravis