Cleanup work in artwork controller.

Not happy with the update responses but its a bit easier to read.