do compiler flags make a difference? not sure