updates for theme release to slim down the code base and improve performance (for myself)