Working on setting up the problem. Tons of stuff remaining.