added optimization level 2 to Makefile