date and type updates