refined make files