tweak infinite course gerneation