Added event-driven descriptor select class.