force hit testing