Add infix adaptor
Add doc for infix