Okay it's getting late for me and I'm getting sidetracked with other things so I'll submit this and do the other 7 levels tomorrow.