for shell use in other apps, commander should be "normal" dependency