update extensions to work with latest api changes