change to use new ultrapeer