added AppTimer support