fix tackling past wall bug