We figured out the necessary roles for a user to submit to sponsor. Now time for a reworking of the code. Most of these changes work in light of that discovery.