added some basic date and time support