improve admin features