ted gruber software inc.