This is surprisingly clean.