10. Subject to the provisions of this Order and the rules made thereunder the functions of the Bar Council shall be-
(a) to admit persons as advocates on its roll, to hold examinations for purposes of admission, and to remove advocates from such roll;
(b) to prepare and maintain such roll;
(c) to lay down standard of professional conduct and etiquette for advocates;
(d) to entertain and determine cases of misconduct against advocates on its roll and to order punishment in such cases;
(e) to safeguard the rights, privileges and interests of advocates on its roll;
(f) to manage and invest the funds of the Bar Council;
(g) to provide for the election of its members;
(h) to lay down the procedure to be followed by its committees;
(i) to promote legal education and to lay down the standards to such education in consultation with the universities in Bangladesh imparting such education;
(j) to perform all other functions conferred on it by or under this Order;
(k) to do all other things necessary for discharging the aforesaid functions.