get hash working
about and planning