it's for first initialization, the variable will fill with data or "TODO.." not empty. In last commit added `#blank?` inside if block instead of `#empty?`