fixed stupid shit with location hash