use signals to get slot status rather than call from session into round directly