add failure tests