didactic plot updates