It all looks very complicated, but well sorted out to me