added some extensions