new data a, b, c, h, m, y, p