and now we compile