In the same way, using for in ideas on improving the team means you support improving the team while using on doesn't necessarily mean so. It's all connotation and subconscious language use … In the sentence for example:

What does the phrase abstract ideas mean? I looked up