A first start on the new/old graphics api