edit for start compilation