added prototyp makefile