add_row now works for a new (non-existent) channel