optimized tableview reload
added setter for tableview reload