modifications for ROARETS functionality