Event approval

Pull request for demo. PUT still does not work right.