adjusted Maven hierarchy