def topositive(y, info = False):
    x = copy(y); d = conts(x)
    notgood = ((np.min(d)<=0).index[np.min(d)<=0]).tolist()
    add = np.abs(np.min(d[notgood]))+1
    d[notgood] = d[notgood]+add
    x[columns(d)] = d
    if info == False: return x
    else: return x,add