add storage_path method