Current steering logic

Summary