adding a new base pattern