fixed history transitions