initinization push