reworked shared planrs functionality