add horse functionallity