conform to normal maven structure