deriveToText