Some tweaking left to do. 

A little confused on the primative this.