improved make run