added unit range and unit range collision