trackballs:rebuild