see resources/readme/cjsnotes