how to compile
update compiler