Implemented hash instead of query string