This has been an amazing program for our dairy operation! It allowed us so much flexibility in adding fields very easily without any additional cost or licensing fees compared to other programs that have come before it (Asterix). There are many different modules within this application which can be customized as needed from data entry through accounting/financials etc depending upon what each user needs most at their facility level of operations. The support team provides great training when they respond but sometimes I'd like them to provide answers quicker!! That being said though; overall its made running my cattle herd even easier then paper records would allow otherwise. Our biggest challenge right now is getting users familiar enought woth how flexible everything really is once they start using it. Its not perfect by far because there will always something new added every time i log into my computer : ) But thats ok too cuz nothing stays static forever lol Just the ability totake notes anywhere helps me organize things wayyy.