Huge insertion