update extension and distribution