I don’t even know where to start, but FAIL seems a good place…