need normal implementation method for get leader