hard choice
529