Supporting multiple combinations of uploads