add first draft of the extension