updated complete-information and greeady controllers with valgrind
checks