added JUnit Test