change to vector fn call
remove debugging cruft