changed constructorWithValidArguments so it shows no failure