add ras function