better makefile for tests