Improved logic and compatibility, more feedback and added new tools