Let's add the whole thing and work backwards from there