Return status is properly checked