Hoping my contributions are at least 62% correct