for some unknown reason this can be empty