adding valgrind to makefile
another input
candidate construction was all wrong - propagation still remained to get done