Andrew Y gave us all the options available and explained what each entailed
"*" indicates required fields