Refactor: remove hard-code
Refactor: remove hard-code, 2 step
Refactor: remove hard-code, 2 step
Add analyzing