Some wird non-change
Added bidirectional support for pick throwing