keep time (with)