Awesome compiler