more ways to extend the baseline