I know, the interface of the table is currently a bit funny, but you can just use `Table#rows` here, this will automatically render the table again.

```ruby
username = UI::Input.getstr
result = @client.tracks_by_username(username)
if result
  @tracks = result
  @table.body(*rows)
end
```