fix bug on repeat contructor eom