gain completed