@apasini patterns