add duration to materials