blaugh 2d project