Step compilation

STANDARD - 117,981   GOLD - 7,539