support for switch revision of 3rd party modules
rename file