modify extentions