use tables where tables should be used