make repeats be able to look for multiple criteria. such as repeat until hand is empty and storage is not full. if one of the criteria is not met, it doesnt repeat.