how long it takes the payment period ????????????????