channels initialization moved back (and it is still temporary place).
minor changes