Quadrant block moved to separate class