update with TTI and GEN stuff