updated lt behaviour and input