add event
add duplex
add class
add if