def METHOD_NAME(self, data, index, data_w, icon_size, x, y):
    s_x = (index * icon_size) % data_w
    s_y = int((index * icon_size) / data_w)
    for o_y in range(icon_size):
        for o_x in range(icon_size):
            o = ((o_y + s_y) * data_w) + (o_x + s_x)
            bm = 0b10000000 >> (o & 0b111)
            if data[o >> 3] & bm:
                self.display.pixel(x + o_x, y + o_y)