throw new Errors not just strings