novel methods