file operations
Fix some bug