translated + cleaned up comments