Cleanup and IO docs