Refactor + Input admin directory