Separating instance tests and writing some more improving examples.