maybe it's better to use `except` in here :)