add some tests ...