allow parameters via location.hash