Improving method calling