stopped adding methods duplicate times