before shotPoint revert