profile sync validation function, still nonfunct