exposing issue with freeing pages from scratch to early
refactoring