add support for Poly1305