build script + join method + list method + lobby