Eflist alone

Some changes are made based on the comments.
You have tab errors on this line.