extended extract definition, added property for extract duration