programatically advance fragments for #7