refactor: remove exception