Don't chain calls to &~ (use do notation instead) and use 'zoom'