testing and makefiles - does not yet work