improve Makefile for better test targets