add datemapping interface