The core of green cat project.