added testit macro