fixing events