why is it var?