So a weakness that I feel like I have is when I'm a part of a team and everybody's not being team players. I'm big on just you know everybody taking a share but I do not mind adding extra in on my time or anything but I just love having team effort and when we are part of a team that everybody just collaborate and you know do what's needed for them. I don't mind jumping in and doing extra. I don't mind taking lead or delegating but I also feel like when we are a team let's all just like you know do our team part. I really feel like that's the only weakness I can have because I'm once again very resilient and very coachable and approachable. So you know just making sure that when we are in a team that everybody's is taking a fair share because at the end of the day it's about the company and it's about you know making sure that we all fit the needs for the company.