arbitrarily sized custom views and toggle for bubble mask