reverted a join. added hashie again