Notes by leftovers00