Added notes to provide context