EF practices