improve pryrc