print as string instead of inspect