add rcgen and rebase|bind support