but not as scalable