added parameters for compiler optimization and source code downloading