changed throwing algo to a press