Started implementation on Level 1