progress on getMasterInfo()