Step compilation

STANDARD - 111,706   GOLD - 9,304