using methods reference