provide test examples and makefile