allow hard setting of period and fix run ordering