Started to code the core