Eflist alone

Some changes are made based on the comments.
You should use a deterministic seed