add join puzzle