updates to the RF api for issue #42