added admin auth middleware