buggy but written storage site handler