add event prevent default