Manchester City manager Pep Guardiola has explained why he extended his stay with the Premier League champions.
Guardiola could claim his third UEFA Champions League title when the Citizens take on Premier League rivals Chelsea in Portugal.
Before the final, Guardiola has revealed he plans to stay in Manchester for the long-term after everything the club has done for him.
"The club gives the manager everything he needs", said Guardiola, as per Sky Sports.
"Of course investment, I cannot deny that and everybody knows it, but not just that.
"I have friends in the hierarchy above me, and the players have the feeling that I'm the manager because they feel I've been supported by all the people [above me].
"Most importantly, apart from the players - because in five or six teams in England and Spain, they have top players as well - I feel comfortable with my staff, the backroom staff, I have everything. I can't ask for more to do my job as best as I can do.
Scroll through the gallery below to see some of this week's biggest transfer rumours
"It's simple as that. We are in the same line, we take decisions together, we share the mistakes together, we share the good things all together and this is the point.
"When we lose, they don't tell me that I'm responsible, we look to find a solution. I know as a manager that if we don't win, they are going to fire me, but they are going to do it in a friendly way.
"This is the way we work here and this is why I extended the contract here by two years and after two more years. I feel incredibly comfortable working, not only with the players, but all the departments in the club.
"That's why I decided to stay longer."