EA_MODEL Made the procedures a bit less specific to this set of requirements