add return value demo