ampersand pattern