demo
put the test in test directory
added tests