add mini time functions