new methods and authentication