Do date masking X substitution on back-end