improve puzzle API