multiple revision file support