Added new functions for decrementing and creating events, and cleaned up request code
Removed clutter