Could you 100% my TH15 farming base?

Thanks for taking a look. I’d like to sharpen this base and settle in for a while. Roast my base and let me know how I could make it better. So far it is preventing 100%s.