anchor.diff:  			if("void")
   				dat += "<div class='statusDisplay'>Error: No growns inside.<BR>Please, put growns into reactor.</div>"
   				menustat = "menu"
  -			if("beakerfull")
  -				dat += "<div class='statusDisplay'>Container full. Unable to create product.</div>"
  +			if("nobeakerspace")
  +				dat += "<div class='statusDisplay'>Not enough space left in container. Unable to create product.</div>"
   				menustat = "menu"
   		if(beaker)
   			dat += "<div class='statusDisplay'>Biomass: [points] units.</div><BR>"
  
positive.code: 	else if(href_list["create"])
  		var/amount = (text2num(href_list["amount"]))
  		var/i = amount
  		var/cost = (text2num(href_list["cost"]))
  		var/C = href_list["create"]
  		if(i <= 0)
  			return
  		while(i >= 1)
  			create_product(C, cost, i)
  			i--
  		updateUsrDialog()
  
  
negative.code: 		updateUsrDialog()
  		return 0
  
  /obj/machinery/biogenerator/proc/check_container_volume(var/reagent_amount)
  	if(beaker.reagents.total_volume + reagent_amount >= beaker.reagents.maximum_volume)
  		menustat = "nobeakerspace"
  		return 1
  
  /obj/machinery/biogenerator/proc/create_product(var/create)
  	switch(create)
  		if("milk")
  			if(check_container_volume(10)) return 0
  			else if (check_cost(20/efficiency)) return 0
  			else beaker.reagents.add_reagent("milk",10)
  		if("cream")
  			if(check_container_volume(10)) return 0
  			else if (check_cost(30/efficiency)) return 0
  			else beaker.reagents.add_reagent("cream",10)
  		if("meat")
  			if (check_cost(250/efficiency)) return 0
  