refine the create page