Howdy Kc I'm using a powercab Controller with my SB5 smart booster when I'm using my programming track I can disconnect the powercab controller and use it in it's original configuration as Powercab for programming CV's which in my Video's of these Engines I only changed the Road number CV's to match the.. Locomotive The SB5's that I'm currently using are good but I'm looking to up my Rail power to A Full NCE system the upgrade would not only boost how many trains I could run or have idling but I could program Engines since the NCE system has an on board programming track but for now what I currently have does the Job Thanks for asking Kc Happy Holidays Allen D