do operation with files