This is fantastic, now could you explain what each part does?
_________________________
Jason A King