public function save(array $options = array())
    {

        try {
            DB::transaction(function() use($options) {
                $this->fill($options);
                parent::save();
            });

            return true;
        } catch (Exception $e) {
            Log::emergency($e);
            return false;
        }
    }