topic notes 4229790