updated source code in maven design