add modern enumitem version
fix makefile