WORKING ELF WITH RIBBON