this is a test case for repository