running internal lines