use None as error key