building pdf reading