refine platform timer