Working compiler