update to use mixdown-app plugin design