new n improved, HAPPY SHEEP!!