Thanks for the comments guys much appreciated. Yes I thought it was a hoverfly too.