I was saying noice job to myself for working all this out