What about this.
The last part can be found from this post. (I sent it to you earlier today in a different post)