Added preventDefault and block to Event