added callByName & callByNum methods