methods scope