rebuilt 'admin' as an engine