working on add sponsored functions