add patterns

add patterns
add table.remove test

add table.remove test