improve puzzle display