Changed access on initialize method
Changed access on createEM method
Added useful properties