matrix upload done