update history push state string