add more templates to help on tests
add support to multiple assignments