improved compilation