How an extension should look like