some makefiles edits