added .on, .trigger
docs