relay not working...
working hash fallback