grep defined, /([^:]*)(?::(.*))?/;