changed compilation step