switch to immutable rows