Very smart and clean.