adding first draft of AdminWorker