noncancelable progress, enum from spinner