make it into a ruby gem.