preparing everything for collitions between different types of lables