notes for studying 1070690