alibaba / canvas-ui
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 140 files with 13,211 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 file changed 6-20 times (903 lines of code)
    • 139 files changed 1-5 times (12,308 lines of code)
0% | 0% | 0% | 6% | 93%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 140 files with 13,211 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 7 files changed by 2-5 contributors (1,626 lines of code)
    • 133 files changed by 1 contributor (11,585 lines of code)
0% | 0% | 0% | 12% | 87%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, tsx, json, md, js, sh, yaml, gitignore, txt, mjs, editorconfig, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 0% | 9% | 90%
tsx0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
mjs0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
packages0% | 0% | 0% | 6% | 93%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
render-object.ts
in packages/core/src/rendering
903 91 2021-12-20 2025-05-07 12 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
intrinsic-elements.ts
in packages/react/src/elements
121 1 2021-12-20 2025-04-28 5 2 kakera@gmail.com kakera@gmail.com
render-chunk.tsx
in packages/core/src/rendering
388 44 2021-12-20 2025-04-28 5 1 kakera@gmail.com kakera@gmail.com
render-pipeline.ts
in packages/core/src/rendering
117 12 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
font-metrics.ts
in packages/core/src/text
129 3 2021-12-20 2025-04-25 4 1 kakera@gmail.com kakera@gmail.com
dom.tsx
in packages/react/src/canvas
137 4 2021-12-20 2025-04-22 4 2 kakera@gmail.com kakera@gmail.com
render-shape.ts
in packages/core/src/rendering
177 23 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
synthetic-event-manager.ts
in packages/core/src/events
244 9 2021-12-20 2022-04-02 4 1 kakera@gmail.com kakera@gmail.com
render-view.ts
in packages/core/src/rendering
324 29 2021-12-20 2025-05-07 4 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
render-scroll-view.ts
in packages/core/src/rendering
369 39 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
watermark-shader.ts
in packages/core/src/canvas
31 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
checkerboard-shader.ts
in packages/core/src/canvas
42 - 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
web-platform-adapter.ts
in packages/core/src/platform
55 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
animation-basic.stories.tsx
in packages/storybook/stories
70 - 2025-04-23 2025-04-28 3 1 kakera@gmail.com kakera@gmail.com
offscreen-canvas-surface.ts
in packages/core/src/surface
76 4 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
dom-event-binding.ts
in packages/core/src/events
100 11 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
106 1 2021-12-20 2025-04-23 3 2 kakera@gmail.com kakera@gmail.com
style-map.ts
in packages/core/src/rendering
129 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
utils.ts
in packages/react/src
146 6 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-single-child.ts
in packages/core/src/rendering
153 17 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-canvas.ts
in packages/core/src/rendering
189 17 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
painting-context.ts
in packages/core/src/rendering
202 14 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-path.ts
in packages/core/src/rendering
212 13 2021-12-20 2023-03-02 3 1 kakera@gmail.com kakera@gmail.com
renderer.ts
in packages/react/src
286 20 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
canvas-2d-canvas.ts
in packages/core/src/canvas
321 6 2021-12-20 2025-04-25 3 1 kakera@gmail.com kakera@gmail.com
path.ts
in packages/core/src/utils
503 9 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
has-own.ts
in packages/core/src/utils
3 1 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
assertion-error.ts
in packages/assert/src
12 - 2022-03-17 2025-04-21 2 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
index.ts
in packages/core/src/surface
14 2 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
types.ts
in packages/core/src/platform
16 - 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
surface-frame.ts
in packages/core/src/surface
17 2 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
assert.ts
in packages/assert/src
23 1 2022-03-17 2025-04-21 2 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
debug-flags.ts
in packages/core/src/debug
28 1 2021-12-20 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
render-circle.ts
in packages/core/src/rendering
38 4 2021-12-20 2022-04-04 2 1 kakera@gmail.com kakera@gmail.com
picture-recorder.ts
in packages/core/src/canvas
50 1 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
picture.ts
in packages/core/src/canvas
50 3 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
abstract-node.ts
in packages/core/src/foundation
51 10 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
image.ts
in packages/core/src/canvas
56 2 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
render-flex.ts
in packages/core/src/rendering
61 9 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
animate.ts
in packages/animation/src
70 3 2025-04-23 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
hit-test.ts
in packages/core/src/rendering
72 5 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-rrect.ts
in packages/core/src/rendering
73 8 2021-12-20 2022-04-04 2 1 kakera@gmail.com kakera@gmail.com
reconciler.ts
in packages/react/src
73 2 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
binding.tsx
in packages/react/src/canvas
73 1 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
react-canvas.stories.tsx
in packages/storybook/stories
74 - 2025-04-22 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
canvas-surface.ts
in packages/core/src/surface
81 4 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
react-use-popup.stories.tsx
in packages/storybook/stories
107 3 2025-04-22 2025-04-25 2 1 kakera@gmail.com kakera@gmail.com
render-image.ts
in packages/core/src/rendering
115 11 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
use-popup.ts
in packages/react/src/hooks
127 12 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
font-props.ts
in packages/core/src/text
131 4 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
render-object.ts
in packages/core/src/rendering
903 91 2021-12-20 2025-05-07 12 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
intrinsic-elements.ts
in packages/react/src/elements
121 1 2021-12-20 2025-04-28 5 2 kakera@gmail.com kakera@gmail.com
dom.tsx
in packages/react/src/canvas
137 4 2021-12-20 2025-04-22 4 2 kakera@gmail.com kakera@gmail.com
render-view.ts
in packages/core/src/rendering
324 29 2021-12-20 2025-05-07 4 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
106 1 2021-12-20 2025-04-23 3 2 kakera@gmail.com kakera@gmail.com
assertion-error.ts
in packages/assert/src
12 - 2022-03-17 2025-04-21 2 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
assert.ts
in packages/assert/src
23 1 2022-03-17 2025-04-21 2 2 kakera@gmail.com haocong.zhc@alibaba-inc.com
render-chunk.tsx
in packages/core/src/rendering
388 44 2021-12-20 2025-04-28 5 1 kakera@gmail.com kakera@gmail.com
font-metrics.ts
in packages/core/src/text
129 3 2021-12-20 2025-04-25 4 1 kakera@gmail.com kakera@gmail.com
render-pipeline.ts
in packages/core/src/rendering
117 12 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
render-scroll-view.ts
in packages/core/src/rendering
369 39 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
render-shape.ts
in packages/core/src/rendering
177 23 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
synthetic-event-manager.ts
in packages/core/src/events
244 9 2021-12-20 2022-04-02 4 1 kakera@gmail.com kakera@gmail.com
utils.ts
in packages/react/src
146 6 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
renderer.ts
in packages/react/src
286 20 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
animation-basic.stories.tsx
in packages/storybook/stories
70 - 2025-04-23 2025-04-28 3 1 kakera@gmail.com kakera@gmail.com
checkerboard-shader.ts
in packages/core/src/canvas
42 - 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
watermark-shader.ts
in packages/core/src/canvas
31 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
canvas-2d-canvas.ts
in packages/core/src/canvas
321 6 2021-12-20 2025-04-25 3 1 kakera@gmail.com kakera@gmail.com
path.ts
in packages/core/src/utils
503 9 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
style-map.ts
in packages/core/src/rendering
129 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-canvas.ts
in packages/core/src/rendering
189 17 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
painting-context.ts
in packages/core/src/rendering
202 14 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-single-child.ts
in packages/core/src/rendering
153 17 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-path.ts
in packages/core/src/rendering
212 13 2021-12-20 2023-03-02 3 1 kakera@gmail.com kakera@gmail.com
web-platform-adapter.ts
in packages/core/src/platform
55 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
offscreen-canvas-surface.ts
in packages/core/src/surface
76 4 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
dom-event-binding.ts
in packages/core/src/events
100 11 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
binding.tsx
in packages/react/src/canvas
73 1 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
reconciler.ts
in packages/react/src
73 2 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
use-popup.ts
in packages/react/src/hooks
127 12 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
animate.ts
in packages/animation/src
70 3 2025-04-23 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
react-canvas.stories.tsx
in packages/storybook/stories
74 - 2025-04-22 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
react-use-popup.stories.tsx
in packages/storybook/stories
107 3 2025-04-22 2025-04-25 2 1 kakera@gmail.com kakera@gmail.com
example-kanban.stories.tsx
in packages/storybook/stories
162 - 2025-04-22 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
react-chunk.stories.tsx
in packages/storybook/stories
169 8 2025-04-22 2025-04-23 2 1 kakera@gmail.com kakera@gmail.com
image.ts
in packages/core/src/canvas
56 2 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
picture.ts
in packages/core/src/canvas
50 3 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
picture-recorder.ts
in packages/core/src/canvas
50 1 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
recorder-canvas.ts
in packages/core/src/canvas
170 2 2021-12-20 2022-12-09 2 1 kakera@gmail.com kakera@gmail.com
has-own.ts
in packages/core/src/utils
3 1 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
paragraph.ts
in packages/core/src/text
158 6 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
font-props.ts
in packages/core/src/text
131 4 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
text-wrapper.ts
in packages/core/src/text
176 7 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-rrect.ts
in packages/core/src/rendering
73 8 2021-12-20 2022-04-04 2 1 kakera@gmail.com kakera@gmail.com
hit-test.ts
in packages/core/src/rendering
72 5 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-image.ts
in packages/core/src/rendering
115 11 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-circle.ts
in packages/core/src/rendering
38 4 2021-12-20 2022-04-04 2 1 kakera@gmail.com kakera@gmail.com
render-text.ts
in packages/core/src/rendering
210 13 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-flex.ts
in packages/core/src/rendering
61 9 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
path.ts
in packages/core/src/utils
503 9 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-chunk.tsx
in packages/core/src/rendering
388 44 2021-12-20 2025-04-28 5 1 kakera@gmail.com kakera@gmail.com
render-scroll-view.ts
in packages/core/src/rendering
369 39 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
layer.ts
in packages/core/src/compositing
346 26 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
firefox-event-save-target.ts
in packages/core/src/events
341 93 2022-02-16 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
canvas-2d-canvas.ts
in packages/core/src/canvas
321 6 2021-12-20 2025-04-25 3 1 kakera@gmail.com kakera@gmail.com
example-table.stories.tsx
in packages/storybook/stories
291 6 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
renderer.ts
in packages/react/src
286 20 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
synthetic-event-manager.ts
in packages/core/src/events
244 9 2021-12-20 2022-04-02 4 1 kakera@gmail.com kakera@gmail.com
render-path.ts
in packages/core/src/rendering
212 13 2021-12-20 2023-03-02 3 1 kakera@gmail.com kakera@gmail.com
render-text.ts
in packages/core/src/rendering
210 13 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
painting-context.ts
in packages/core/src/rendering
202 14 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-canvas.ts
in packages/core/src/rendering
189 17 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
synthetic-event.ts
in packages/core/src/events
184 22 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
raster-cache.ts
in packages/core/src/compositing
181 11 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
render-scrollbar.ts
in packages/core/src/rendering
180 29 2022-08-09 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
render-shape.ts
in packages/core/src/rendering
177 23 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
text-wrapper.ts
in packages/core/src/text
176 7 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
matrix.ts
in packages/core/src/math
173 18 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
recorder-canvas.ts
in packages/core/src/canvas
170 2 2021-12-20 2022-12-09 2 1 kakera@gmail.com kakera@gmail.com
react-chunk.stories.tsx
in packages/storybook/stories
169 8 2025-04-22 2025-04-23 2 1 kakera@gmail.com kakera@gmail.com
example-kanban.stories.tsx
in packages/storybook/stories
162 - 2025-04-22 2025-04-28 2 1 kakera@gmail.com kakera@gmail.com
paragraph.ts
in packages/core/src/text
158 6 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
render-single-child.ts
in packages/core/src/rendering
153 17 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-flex.stories.tsx
in packages/storybook/stories
150 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
utils.ts
in packages/react/src
146 6 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
render-text.stories.tsx
in packages/storybook/stories
146 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
clip-circle-layer.stories.tsx
in packages/storybook/stories
137 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
render-path.stories.tsx
in packages/storybook/stories
131 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
font-props.ts
in packages/core/src/text
131 4 2021-12-20 2025-04-22 2 1 kakera@gmail.com kakera@gmail.com
rect.ts
in packages/core/src/math
130 14 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
font-metrics.ts
in packages/core/src/text
129 3 2021-12-20 2025-04-25 4 1 kakera@gmail.com kakera@gmail.com
style-map.ts
in packages/core/src/rendering
129 1 2021-12-20 2025-04-22 3 1 kakera@gmail.com kakera@gmail.com
use-popup.ts
in packages/react/src/hooks
127 12 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
clip-rect-layer.stories.tsx
in packages/storybook/stories
122 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
clip-rrect-layer.stories.tsx
in packages/storybook/stories
119 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
insert-remove.stories.tsx
in packages/storybook/stories
117 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
render-pipeline.ts
in packages/core/src/rendering
117 12 2021-12-20 2025-04-28 4 1 kakera@gmail.com kakera@gmail.com
render-image.ts
in packages/core/src/rendering
115 11 2021-12-20 2022-03-17 2 1 kakera@gmail.com kakera@gmail.com
rasterizing.stories.tsx
in packages/storybook/stories
112 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
react-use-popup.stories.tsx
in packages/storybook/stories
107 3 2025-04-22 2025-04-25 2 1 kakera@gmail.com kakera@gmail.com
logger.ts
in packages/core/src/foundation
106 13 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
dom-event-binding.ts
in packages/core/src/events
100 11 2021-12-20 2022-09-07 3 1 kakera@gmail.com kakera@gmail.com
render-rrect.stories.tsx
in packages/storybook/stories
99 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
render-box.ts
in packages/core/src/rendering
99 9 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
pointer-events.stories.tsx
in packages/storybook/stories
98 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
advanced-raster-cache.ts
in packages/core/src/compositing
95 5 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
render-canvas.stories.tsx
in packages/storybook/stories
93 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com
tokenizer.ts
in packages/core/src/text
92 10 2021-12-20 2021-12-20 1 1 kakera@gmail.com kakera@gmail.com
render-circle.stories.tsx
in packages/storybook/stories
88 - 2025-04-22 2025-04-22 1 1 kakera@gmail.com kakera@gmail.com