maintain all materials and details