handle remote profile