why is it static?