remake ADK (TODO:make adk config)