This is truly awesome! I don't know how in the world you were able to do this with the physical difficulties, limitations and I imagine a fair amount of pain. Amazing job!