added genip.rb