anchor.diff:  
   /obj/vehicle/ridden/scooter/skateboard/Initialize()
   	. = ..()
  -	AddElement(/datum/element/ridable, /datum/component/riding/vehicle/scooter/skateboard)
   	sparks = new
   	sparks.set_up(1, 0, src)
   	sparks.attach(src)
   
  +/obj/vehicle/ridden/scooter/skateboard/make_ridable()
  +	AddElement(/datum/element/ridable, /datum/component/riding/vehicle/scooter/skateboard)
   
   /obj/vehicle/ridden/scooter/skateboard/Destroy()
   	if(sparks)
  
positive.code: 	desc = "An EightO brand pair of roller skates. Vintage, yet functional!"
  	instability = 8
  
  /obj/vehicle/ridden/scooter/skateboard/wheelys/rollerskates/Initialize()
  	. = ..()
  	AddElement(/datum/element/ridable, /datum/component/riding/vehicle/scooter/skateboard/wheelys/rollerskates)
  
  /obj/vehicle/ridden/scooter/skateboard/wheelys/skishoes
  
negative.code: 
  /obj/vehicle/ridden/scooter/Initialize()
  	. = ..()
  	make_ridable()
  
  /obj/vehicle/ridden/scooter/proc/make_ridable()
  	AddElement(/datum/element/ridable, /datum/component/riding/vehicle/scooter)
  
  /obj/vehicle/ridden/scooter/wrench_act(mob/living/user, obj/item/I)
  