Updated with compatibility statement, cleaned up some text