better compiler flags