note by z_h