tears out a choice from utils