use flag parameter to set user time