normalize: use recommended dep