1.0 FailessLib, now it's much more uglier