staff reading constructed