31 methods