I am half way there without help...