Actually have duration be configurable.