Updated tableview code