EBCO optimization has changed somehow the order of member variables

therefore I am reverting the change I made long time ago to get rid of warnings