Step compilation

STANDARD - 114,752   GOLD - 15,818