thank GrApHiCTrOn for notes!