nitj: implement main call