correct wording and add history push state