fixed join allocation hopefully...