john: connecting time_t functionality to core