geometric fragment abstract technology background