Should throw errors instead of logging