Some bugs to fix later. As of now 3 working levels
It appears as level 2 as the first level technically is level 0.