trying to implement proper timestamps