fix pom . 
fix config 
add abstract config