Refactor: Prefer char const over const char
Refactor: Input arguments are const
Refactor: Delete dead code
Refactor: Input arguments are const
Refactor: Input arguments are const