Added data alter for both directions