hard errors