fixes and new events frame