Stage 2 implemented, compile script updated to assemble it as well