Performance Improvement to Method and Protocol!