add has method