Right now, the Modules tab looks like this: Code: ActiveModuleModuleAModuleBModuleCActiveModule:SubAActiveModule:SubBActiveModule:SubCActiveModule:SubD I think it would be more useful if it looked like this: Code: ActiveModuleModuleAModuleBModuleCActiveModule:Regionless SubD() As StringActiveModule:RegionA SubA(arg1 as Int, arg2 as ComplexMatrix) As HyperbolicParaboloid SubB() As StringActiveModule:RegionB SubC() As Boolean In short, having the subs in the active module grouped by region and showing their full signature is a lot more informative and useful than having "ActiveModule:" prefix every sub and having them listed solely alphabetically with no parameter or return info. You can check out how it's done in NetBeans for inspiration, though this scheme would be even more useful than the way NetBeans does it since NetBeans doesn't have #Regions. Also, it would be handy if you used a different icon for Public and Private subs. I'm thinking something with a padlock in it for Private subs. Perhaps also a different icon for subs that will be seen as properties outside the class. Could even be the same icon used in the code completion menu (the wrench). And different icons for the various kinds of modules (class, filter, handlers, websocket, etc...).