collision check includes offset