real location == hash; open, create, write, read and release almost working.