d this final