added fail class