update from cyclegtx