added data ptr for more useful table