add features: search, search & replace, select fonts