Updated history directive use