static versions