add cookie data struct