add force success functionality