If successful, is reporting the returnValue necessary?