update for abstract/inherited method calls