Feat ant shift (10/28)

Feat ant shift