initial groundwork for lobby interface