sync with ports tree