support file writing and directory creation
1.1.0