dense reader environments