public function start(Carbon $date = null)
    {
        if (isset($date)) {
            $date->hour = 0;
            $date->minute = 0;
            $date->second = 0;

            $this->start = $date;

            return $this;
        } else {
            return $this->start;
        }
    }