we had spent much of the previous day rehearsing , actually just jamming together and learning each others moves and grooves , trying out some rock and roll riffs , jill and leela creating songs spontaneously , amazingly , a virtuoso display of psi togetherness .