investigations by kevin macleod