add -gain_loss flag