dots and stripes added and singleton adjusted