valgrind update.
update to allow testing from anywhere
updated to allow for testing anywhere
updated so tests can be performed form anywhere