anchor.diff:  	illustration = null
   	resistance_flags = FLAMMABLE
   	foldable = null
  -	var/design = NODESIGN
  +	var/design = "None"
  +	var/list/papersack_icons = list()
  +
  +/obj/item/storage/box/papersack/Initialize(mapload)
  +	. = ..()
  +	papersack_icons = sortList(list(
  +		"None" = image(icon = src.icon, icon_state = "paperbag_None"),
  +		"NanotrasenStandard" = image(icon = src.icon, icon_state = "paperbag_NanotrasenStandard"),
  +		"SyndiSnacks" = image(icon = src.icon, icon_state = "paperbag_SyndiSnacks"),
  +		"Heart" = image(icon = src.icon, icon_state = "paperbag_Heart"),
  +		"SmileyFace" = image(icon = src.icon, icon_state = "paperbag_SmileyFace")
  +		))
   
   /obj/item/storage/box/papersack/update_icon_state()
   	if(contents.len == 0)
  
positive.code: /obj/item/storage/box/papersack/meat/PopulateContents()
  	for(var/i in 1 to 7)
  		new /obj/item/reagent_containers/food/snacks/meat/slab(src)
  
  #undef NODESIGN
  #undef NANOTRASEN
  #undef SYNDI
  #undef HEART
  #undef SMILEY
  
  /obj/item/storage/box/ingredients //This box is for the randomely chosen version the chef spawns with, it shouldn't actually exist.
  	name = "ingredients box"
  
negative.code: 		var/randomFigure = pick(subtypesof(/obj/item/toy/figure))
  		new randomFigure(src)
  
  /obj/item/storage/box/papersack
  	name = "paper sack"
  	desc = "A sack neatly crafted out of paper."
  