adjust presence implement