updating optional readings