Horrent definitions