add timer and mistake counter