reversed shotPoint stuff