Added explanatory notes