Refactored StartTrans to improve unit interfacing