update cl_events, no need to check radius in kernel