reorganized Note type