revise pattern

revise pattern