don't ignore the error