message hider: uses header file and shares functions. temporary makefile solution