now working as planned.splitup in the middle.but the implementation is too heavy.
adsd
asd
branching out for trying other approach to avoid too many setInterval methods