I'm still getting the mass assign error, but i'm working on getting some of the other functionality working and will double back to this at the end.