I think your blocks are very nice and we all have to start somewhere don't we???? We learn by our mistakes and move on. I give you credit for keep on trying-your results are turning out great. I really agree that is a very expensive BOM-especially when there are so many "free" blocks out there on the internet. Just stick with the members on this QB and they will be more than happy to help you.