added timer feature
pull latest