added complete another puzzle functionality