added some tests and examples