Material manager