fixed a bug when using multiple instances on the same list + improved tests and the example