has method()