why not make it static?