Seems to be never ending.

Another step forward.
Keep a little primer on when you are not working on it.
And it will be ok. Your work look's good and I can see the cuda overthere.