add puzzle game stuff