porting tableview to ICXtableview