added -O0 CFLAG, programs do not work without this