You're using Lead and Leash interchangeably here. It'd be better if you stayed consistent, probably with what it's called internally.