Dboys M4, had much work since this pic, will post another when the job is done!
...