added ui hash functionality
Merge branch 'uihash' into dev