interactive ruby additions