fleshing out the pixel framework