cleanup on camps. add events