removed events states stuff since users won't have access anyway