added support for file vault