three different kinds of time