Combining ifs
Bug fixing + adding functionality to ensure all colliding events are of the same width