MICROORC to be presented at EFF2025