add refresh functionality & sortable column property