add conditional columns