specify compilation version