Library of ruina on switch