proto type timer source