roster ready logic