just followed some tips on k-tut and applied my own so here what we got