I thought it made the logic more understandable.