add -Wall option