visible touch
patterns kind of working