changes on timer
implemented lite.system