What is the version of the following sentence with correct punctuation?

This is the first year weve actually come close to having achieved 508 compliance but the LMSs still dont do a good job of it either
This is the first year we've actually come close to having achieved 508 compliance, but the LMSs still don't do a good job of it either.