adds ex6
adjusts makefiles again