Personal CRUX ports tree