adds new patterns and tweaks layout some more