throw warnings for user events