adding EF overloads
adding excel culture logic