# is treated as fragment delimiter to delimit the history state and && precedes is used to check on the information in the query string.