new pyrc and so forth