join worlds now uses an external js template, hookedup destroy