anchor.diff:  		if(old_id)
   			user.put_in_hands(old_id)
   		update_icon()
  -		playsound(src, 'sound/machines/button.ogg', 50, 1)
  +		if (!silent)
  +			playsound(src, 'sound/machines/button.ogg', 15, 1)
   	return TRUE
   
   // access to status display signals
  
positive.code: 		cartridge.host_pda = src
  		to_chat(user, "<span class='notice'>You insert [cartridge] into [src].</span>")
  		update_icon()
  		playsound(src, 'sound/machines/button.ogg', 50, 1)
  
  	else if(istype(C, /obj/item/card/id))
  		var/obj/item/card/id/idcard = C
  		if(!idcard.registered_name)
  			to_chat(user, "<span class='warning'>\The [src] rejects the ID!</span>")
  			return
  			playsound(src, 'sound/machines/terminal_error.ogg', 50, 1)
  
  		if(!owner)
  			owner = idcard.registered_name
  			ownjob = idcard.assignment
  			update_label()
  			to_chat(user, "<span class='notice'>Card scanned.</span>")
  			playsound(src, 'sound/machines/terminal_success.ogg', 50, 1)
  		else
  			//Basic safety check. If either both objects are held by user or PDA is on ground and card is in hand.
  			if(((src in user.contents) || (isturf(loc) && in_range(src, user))) && (C in user.contents))
  
negative.code: 					cartridge.host_pda = null
  					cartridge = null
  					update_icon()
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_eject_disc.ogg', 15, 1)
  
  //MENU FUNCTIONS===================================
  
  			if("0")//Hub
  				mode = 0
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  			if("1")//Notes
  				mode = 1
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  			if("2")//Messenger
  				mode = 2
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  			if("21")//Read messeges
  				mode = 21
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  			if("3")//Atmos scan
  				mode = 3
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  			if("4")//Redirects to hub
  				mode = 0
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  
  
  //MAIN FUNCTIONS===================================
  
  			if("Light")
  				toggle_light()
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  
  			if("Medical Scan")
  				if(scanmode == PDA_SCANNER_MEDICAL)
  					scanmode = PDA_SCANNER_NONE
  				else if((!isnull(cartridge)) && (cartridge.access & CART_MEDICAL))
  					scanmode = PDA_SCANNER_MEDICAL
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  
  			if("Reagent Scan")
  				if(scanmode == PDA_SCANNER_REAGENT)
  					scanmode = PDA_SCANNER_NONE
  				else if((!isnull(cartridge)) && (cartridge.access & CART_REAGENT_SCANNER))
  					scanmode = PDA_SCANNER_REAGENT
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  
  			if("Halogen Counter")
  				if(scanmode == PDA_SCANNER_HALOGEN)
  					scanmode = PDA_SCANNER_NONE
  				else if((!isnull(cartridge)) && (cartridge.access & CART_ENGINE))
  					scanmode = PDA_SCANNER_HALOGEN
  				if (!silent)
  					playsound(src, 'sound/machines/terminal_select.ogg', 15, 1)
  
  			if("Honk")
  				if ( !(last_noise && world.time < last_noise + 20) )
  					playsound(src, 'sound/items/bikehorn.ogg', 15, 1)
  					last_noise = world.time
  
  			if("Trombone")
  				if ( !(last_noise && world.time < last_noise + 20) )
  					playsound(src, 'sound/misc/sadtrombone.ogg', 15, 1)
  					last_noise = world.time
  
  			if("Gas Scan")
  