should render purchase page better