When I want to do an activity in the active Layout (for example Inserting a block), I do check first If I'm in Model or Paper with an If... Then... Else, then I programm a line... ThisDrawing.Modelspace.Insert... or ThisDrawing.PaperSpace.Insert... Is there any method that's more effective ... sort of ThisDrawing.(ActiveSpace).Insert... Thanks for any info ... SMD