new rules
add Main Test