why still is static?