updated functionsh hash again