Step compilation

STANDARD - 102,564   GOLD - 541