initial refactoring of the audience action