Lots on dims and groups

Still in the middle, but wanted a b/u