method reference changes