Going Deep At Both Ends part 2