MICROORC presented at EFF2025