topic notes 3458357