storage: now tick() really works