implement file.create file.del method