correct handling of recommended spread dependency