fail now added (and some research)