generation from <select>, click events