anchor.diff:  
   
   /obj/structure/bed/chair/janicart/New()
  +	..()
   	create_reagents(100)
   
   
  
positive.code: 
  /obj/structure/janitorialcart/attackby(obj/item/I, mob/user)
  	if(istype(I, /obj/item/weapon/storage/bag/trash) && !mybag)
  		user.drop_item()
  		mybag = I
  		I.loc = src
  		update_icon()
  		updateUsrDialog()
  		user << "<span class='notice'>You put [I] into [src].</span>"
  
negative.code: 				playsound(loc, 'sound/effects/slosh.ogg', 25, 1)
  				return
  		if(!mymop)
  			user.drop_from_inventory(I, src)
  			mymop = I
  			update_icon()
  			updateUsrDialog()
  			user << "<span class='notice'>You put [I] into [src].</span>"
  
  	else if(istype(I, /obj/item/weapon/reagent_containers/spray) && !myspray)
  		user.drop_from_inventory(I, src)
  		myspray = I
  		update_icon()
  		updateUsrDialog()
  		user << "<span class='notice'>You put [I] into [src].</span>"
  
  	else if(istype(I, /obj/item/device/lightreplacer) && !myreplacer)
  		user.drop_from_inventory(I, src)
  		myreplacer = I
  		update_icon()
  		updateUsrDialog()
  		user << "<span class='notice'>You put [I] into [src].</span>"
  
  	else if(istype(I, /obj/item/weapon/caution))
  		if(signs < 4)
  			user.drop_from_inventory(I, src)
  			signs++
  			update_icon()
  			updateUsrDialog()
  