a very simple compile