anchor.diff:  	pixel_y			= -3
   	show_keyboard	= 0
   
  +	var/manipulating = 0 // To prevent disappearing bug
   	var/obj/item/device/laptop/portable = null
   
   	New(var/L, var/built = 0)
  
positive.code: 			portable=new
  			portable.stored_computer = src
  
  		portable.loc = loc
  		loc = portable
  		stat |= MAINT
  		usr << "You close \the [src]."
  
  	auto_use_power()
  		if(stat&MAINT)
  
negative.code: 				del src
  			return
  
  		if(!stored_computer.manipulating)
  			stored_computer.manipulating = 1
  			stored_computer.loc = loc
  			stored_computer.stat &= ~MAINT
  			stored_computer.update_icon()
  			loc = null
  			usr << "You open \the [src]."
  
  			spawn(5)
  				stored_computer.manipulating = 0
  				del src
  		else
  			usr << "\red You are already opening the computer!"
  
  
  	AltClick()
  		if(Adjacent(usr))
  