copied fields directly into PSJBaseData behavior