ChatGPT also did this with ease, the big takeaway I learned was that sometimes it can get overwhelmed by too much code, so to add new features I started breaking features into smaller code snippets and then if two things didn't work together I would ask it to fix it and it did.