NOT 100% done.