create extension support