alpha level, handles multiple users creating public/private events, but crashes upon rotation