Event order wrong