in spite of the significant there are still some which are not resolved by this proposal
However, in spite of the significant improvements, there are still some problems which are not resolved by this proposal.
in spite of the significant there are still some which are not resolved by this proposal.