Improved the compile button