add &nbsp; in _sub_space() to fit profile parse
get test data for profile
get test data for profile
refactor split_edu
profile parse update and browser.profile tested