Perhaps someone here can shed some light on this for me. I'm not great at lsp (old-school I know :)), but I can follow along... Our office uses a custom mnu file for drawing files. Basically it automates most of the repetitive operations, except one. In order for the block and text scales to insert properly at plan scale we have this: [1:1000 ](setq scale 1.00)(setvar "LTSCALE" scale)(setvar "USERR1" scale);limits;off;-UNITS;2;2;2;4;90;Y;-UNITS;;;;;270;;GRAPHSCR - and there are a number other common scale choices. This is used to scale the blocks on insert as well as to set text height as such: [ Leroy 80 ](setq textscale (* scale 2.0));-STYLE;LEROY80;ROMANS;!textscale;1;0;;;; - and there are a number of text styles... It all works pretty well, until you have to change scales (for Details and Layouts), in which you have to reset the text height for each text style you are using. What would be great is if after setting the scale it would automatically update all the text style heights with one click of the mouse. If it set all the text styles it wouldn't be a problem as the unused ones would simply be purged out later. If someone could point me in the right direction for this operation that would be great.