very great information, thanks sooo much