cleaning, stricter gcc flags