added: first step to compilation into executable