Still need to do something about this `error`.
If an error argument can be passed, do something with it, log it at least.
if not use at all, just remove it.