overflow post replacement
fixed randomness