introduce hooks to allow plugins to extend admin options