web: split up list into internal/external