Added targetLocation and innerBounds for movement coll detect