help: use effect>string instead of present.