added more pattewn