PLD: use put to update profile, closes #179