add test for or syntax into all method
implement for memory adapter or syntax for all method