specify compile source version