added TextBlockREST and the matching services