added stuffs
added test file