anchor.diff:  		The remaining functions are several buttons in the top left while holding the slab.<br>From left to right, they are:<br>\
   		<b><font color=#DAAA18>Hierophant Network</font></b>, which allows communication to other Servants.<br>")
   		if(LAZYLEN(quickbound))
  -			for(var/i in 1 to quickbound.len)
  -				if(!quickbound[i])
  -					continue
  -				var/datum/clockwork_scripture/quickbind_slot = quickbound[i]
  -				textlist += "A <b>Quickbind</b> slot, currently set to <b><font color=[get_component_color_bright(initial(quickbind_slot.primary_component))]>[initial(quickbind_slot.name)]</font></b>.<br>"
  +			for(var/i in 1 to maximum_quickbound)
  +				if(LAZYLEN(quickbound) < i || !quickbound[i])
  +					textlist += "A <b>Quickbind</b> slot, currently set to <b><font color=#BE8700>Nothing</font></b>.<br>"
  +				else
  +					var/datum/clockwork_scripture/quickbind_slot = quickbound[i]
  +					textlist += "A <b>Quickbind</b> slot, currently set to <b><font color=[get_component_color_bright(initial(quickbind_slot.primary_component))]>[initial(quickbind_slot.name)]</font></b>.<br>"
   		textlist += "<br>\
   		Examine the slab or swap to Recital to check the number of components it has available.<br><br>\
   		\
  
positive.code: 					quickbound[found_index] = null //otherwise, leave it as a null so the scripture maintains position
  				update_quickbind()
  			else
  				var/target_index = input("Position of [initial(path.name)], 1 to 5?", "Input")  as num|null
  				if(isnum(target_index) && target_index > 0 && target_index < 6 && !..())
  					var/datum/clockwork_scripture/S
  					if(LAZYLEN(quickbound) >= target_index)
  						S = quickbound[target_index]
  
negative.code: 	var/obj/effect/proc_holder/slab/slab_ability //the slab's current bound ability, for certain scripture
  	var/list/quickbound = list(/datum/clockwork_scripture/ranged_ability/geis_prep, /datum/clockwork_scripture/create_object/replicant, \
  	/datum/clockwork_scripture/create_object/tinkerers_cache) //quickbound scripture, accessed by index
  	var/maximum_quickbound = 5 //how many quickbound scriptures we can have
  	actions_types = list(/datum/action/item_action/clock/hierophant)
  
  /obj/item/clockwork/slab/starter
  