work on embedded/virtual files