events is now a shell