fix admin options page sections and hooks