bug fixin': shots and walls