added compiler options