final changes. date can be modified.