added some tests
added new DSI interface