improved make flags