first draft at ruby injection