Added storage file and dir interfaces