Still on time. It is almost two months now and this is such a deep subject and there are so many little tricky bits that I wonder if I will be able to complete the thing but there is still (slow) progress. I never suspected the amount of hard work that goes into building something that is stable at the nano second scale. But I'm becoming more appreciative every day ;)