well it was something like sub [eax+ecx*4] , esb.
at first i thought to not subtract it but it didnt work(mov [eax+ecx*4] , 1e // equals 30.)
then i thought of the simple way of NOP 0x90= NOP so when i nop'ed it gave me 4 line of NOP and 1 like of other which i included up there.
and ya it was 5e=pop esi.