more renaming of Square --> Rect
proper MAP updates
NB allows specification of initial theta