add columns to events (admin), and fix multiple bugs