beginning to add leader call, not finished yet