added extended makefiles