anchor.diff:  				nB.color = "#[M.dna.features["breasts_color"]]"
   			else
   				nB.color = skintone2hex(H.skin_tone)
  -			nB.size = 0
  +			nB.size = "a"
   			to_chat(M, "<span class='warning'>Your chest feels warm, tingling with newfound sensitivity.</b></span>")
  -			B = nB
  +			holder.remove_reagent("BElarger", 2, FALSE)
   	else //If they have them, increase size. If size is comically big, limit movement and rip clothes.
  -		B.size += 0.1
  -		if (B.size > 8.5)
  -			to_chat(M, "<span class='warning'>Your breasts begin to strain against your clothes tightly!</b></span>")
  -			M.adjustOxyLoss(10, 0)
  -			M.adjustBruteLoss(2, 0)
  -		if (B.size > 9)
  -			//M.adjustOxyLoss((-50, 0)
  -			if(H.w_uniform || H.wear_suit)
  -				M.visible_message("<span class='boldnotice'>[M]'s chest suddenly bursts forth, ripping their clothes off!'</span>")
  -				to_chat(M, "<span class='warning'>Your clothes give, ripping into peices under the strain of your swelling breasts! Unless you manage to reduce the size of your breasts, there's no way you're going to be able to put anything on over these melons..!</b></span>")
  -				playsound(src.loc, 'sound/items/poster_ripped.ogg', 50, 1)
  -				H.dna.species.no_equip = list(SLOT_WEAR_SUIT, SLOT_W_UNIFORM)
  -			M.add_movespeed_modifier("hugebreasts", TRUE, 100, NONE, override = TRUE, multiplicative_slowdown = (B.size - 8.1))
  -			M.next_move_modifier += 0.1
  +
  +		if(B.size == "a")
  +			B.size = "b"
  +			to_chat(M, "<span class='warning'>You feel your breasts grow to a modest size.</b></span>")
  +			holder.remove_reagent("BElarger", 2, FALSE)
  +			sleep(20)
  +		if(B.size == "b")
  +			B.size = "c"
  +			to_chat(M, "<span class='warning'>Your breasts swell up to a substancial size.</b></span>")
  +			holder.remove_reagent("BElarger", 2, FALSE)
  +			sleep(20)
  +		if(B.size == "c")
  +			B.size = "d"
  +			to_chat(M, "<span class='warning'>Your breasts flourish into a full pair.</b></span>")
  +			holder.remove_reagent("BElarger", 2, FALSE)
  +			sleep(20)
  +		if(B.size == "d")
  +			B.size = "e"
  +			to_chat(M, "<span class='warning'>Your breasts expand into a large voluptuous pair!</b></span>")
  +			holder.remove_reagent("BElarger", 2, FALSE)
  +			sleep(20)
  +		if(B.size == "e")
  +			B.size = 7
  +			to_chat(M, "<span class='warning'>Your breasts expand into a large voluptuous pair!</b></span>")
  +			holder.remove_reagent("BElarger", 2, FALSE)
  +			sleep(20)
  +		if(B.size > 7)
  +			B.size += 0.2
  +			if (B.size > 9)
  +				//M.adjustOxyLoss((-50, 0)
  +				if(H.w_uniform || H.wear_suit)
  +					M.visible_message("<span class='boldnotice'>[M]'s chest suddenly bursts forth, ripping their clothes off!'</span>")
  +					to_chat(M, "<span class='warning'>Your clothes give, ripping into peices under the strain of your swelling breasts! Unless you manage to reduce the size of your breasts, there's no way you're going to be able to put anything on over these melons..!</b></span>")
  +					playsound(src.loc, 'sound/items/poster_ripped.ogg', 50, 1)
  +					H.dna.species.no_equip = list(SLOT_WEAR_SUIT, SLOT_W_UNIFORM)
  +				M.add_movespeed_modifier("hugebreasts", TRUE, 100, NONE, override = TRUE, multiplicative_slowdown = (B.size - 8.1))
  +				M.next_move_modifier += 0.1
  +			else if (B.size > 8.5)
  +				to_chat(M, "<span class='warning'>Your breasts begin to strain against your clothes tightly!</b></span>")
  +				M.adjustOxyLoss(10, 0)
  +				M.adjustBruteLoss(2, 0)
  +
   	//M.update()
   	..()
   
  
positive.code: 
  /*
  //Nanite removal
  /datum/reagent/fermi/naninte_b_gone
  	name = "Naninte bain"
  	id = "naninte_b_gone"
  
negative.code: 
  
  /datum/reagent/fermi/BElarger/on_mob_life(mob/living/carbon/M) //Increases breast size
  	/*
  	switch(current_cycle)
  		if(0)
  	*/
  
  	var/obj/item/organ/genital/breasts/B = M.getorganslot("breasts")
  	if(!B) //If they don't have breasts, give them breasts.
  