lobby spec & refacto connection's spec