adds initial contextual tests... not passing last few
more accurate deletion of contextual callbacks