better EndPoint events, improve debug output