add other input events