fix error return