Update: makes more sense to output throws rather than chosen