The ant looks good. Small flies takes some time to get use to tying but it looks like you have the fly bug fever Nice tying work.