Yeah - I would say it's going reasonably well! That is an impressive amount of work you have achieved!