So, the biggest challenge that I've faced here in my last job was having discussions with my current team lead about the process, about their process and how their process works. To me, it wasn't as efficient as it could be, and it didn't allow for me to make decisions in real time, and it didn't allow for the kind of flexibility that I felt the role needed in order to succeed. And there was some discussions with my team leader about these processes and how I felt that they could be improved. And after sitting down with them, after reviewing policy and talking to them about my experience and the experience that other people have shared with me, we came to a mutual solution. And while they're not necessarily going to amend their overall policy, we did come to a conclusion. I think that works for everyone, so it was nice to be able to collaborate with them and come up with a solution together.