Added companion script to unify interface