Almost there...

a work in progress..







click to enlarge