added FileSystem to interface dependencies