recreate view delegate to tableview