fixed interaction with unpuzzle