add storage analysis