added storage clear method