fix admin behaviors