explained ampersands