puzzle cursor load