This works better, but still strange.