Add id and abortOnError options