add configureIT, setState to Tim class