anchor.diff:  	remove_overlay(BACK_LAYER)
   
   	if(back)
  -		if(client && hud_used && hud_used.hud_shown)
  -			back.screen_loc = ui_back	//TODO
  +		back.screen_loc = ui_back
  +		if(client && hud_used && hud_used.hud_shown)
   			client.screen += back
   
   		overlays_standing[BACK_LAYER]	= image("icon"='icons/mob/back.dmi', "icon_state"="[back.icon_state]", "layer"=-BACK_LAYER)
  
positive.code: /mob/living/carbon/human/update_inv_gloves()
  	remove_overlay(GLOVES_LAYER)
  	if(gloves)
  		if(client && hud_used && hud_used.hud_shown)
  			if(hud_used.inventory_shown)			//if the inventory is open ...
  				gloves.screen_loc = ui_gloves		//...draw the item in the inventory screen
  			client.screen += gloves					//Either way, add the item to the HUD
  
  		var/t_state = gloves.item_state
  		if(!t_state)	t_state = gloves.icon_state
  
negative.code: 
  /mob/living/carbon/human/update_inv_pockets()
  	if(l_store)
  		l_store.screen_loc = ui_storage1
  		if(client && hud_used && hud_used.hud_shown)
  			client.screen += l_store
  	if(r_store)
  		r_store.screen_loc = ui_storage2
  		if(client && hud_used && hud_used.hud_shown)
  			client.screen += r_store
  
  
  