Step compilation

STANDARD - 118,355   GOLD - 7,977