moved ready check inside of beaconsSupported check