optimized for override all