@HHobeck when the TrunkBased implementation was done we agreed this will be refactored
@HHobeck when the TrunkBased implementation was done we agreed this will be refactored