add return values.