fixed returnValue