experiment fo all methods