support simple return value #4