refactor live interface

You are correct!