added duration field