semi-fancy pattern