Made into a ruby ​​gem