complete admin extension stuff