moved admin search into its own modules