added method initCall