add puzzle collection