added usefulText