more work on static extension