A bit more polish on the layout and a dynamic height for cells and total table view