switch to a ruby-based helmc