massive update now that we can work in public. sorry.