implement horses, w/ one delete test bug