use data.Horse, and cleanup
add distance
spelling error