initial version of failing case
final version of failing case