Add idea from @marcoemrich.