public function previous_level()
    {
        if (!$this->previous_level) {
            $this->previous_level = new Level(
                $this->level->profile,
                $this->level->number - 1
            );
        }
        return $this->previous_level;
    }