more changes to defaults for compile