Step compilation

STANDARD - 126,747   GOLD - 15,885