second draft of mixer gui