changes for performance comparisons