add modular supporT
moduler test
add contact_groups