added randomevent and randomeventmanager