change method like list