got logic down for plus