add name column to topics and validate name presence