Useful libraries to manipulate files