adding some notes for clarification