severalmethods