material methods fixed