anchor.diff:  				update_appearance()
   				return FALSE //to use some fuel
   		else
  -			to_chat(user, span_warning("It's broken!"))
  +			balloon_alert(user, "it's broken!")
   			return TRUE
   		return
   
  
positive.code: 		if(isAI(user))
  			examine(user)
  		else
  			to_chat(user, span_warning("\The [src] is empty."))
  		return
  
  	var/choice = show_radial_menu(user, src, isAI(user) ? ai_radial_options : radial_options, require_near = !issilicon(user))
  
negative.code: 
  /obj/machinery/microwave/attack_hand_secondary(mob/user, list/modifiers)
  	if(user.canUseTopic(src, !issilicon(usr)))
  		if(!length(ingredients))
  			balloon_alert(user, "it's empty!")
  			return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN
  		cook()
  	return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN
  
  