Added 2d pixel work