don't always call getzero