added mutator/validators for IDs and date