let timer is optional
Merge pull request #1 from fengmk2/optional-timer

let timer is optional