added (optional) lobby id based joining