time and sequence