#30 page curl impl c1