efficiency improvements

Scroll to Top