working verson of pom and testcases