Updated makeError func