Updated with custom tableview cell