1. clear logic for columns