things to fix: varient table view.