more work on the extension