Feat ant shift (9/28)

Feat ant shift