separate event adaptation fix