Make into a gem.