first really working period picker