METHOD requires