Performance Improvement with Method and Protocol!