asymptotic towards a working data structure.